pressing forward - French English Dictionary